From d2622d93adc21a29f9f7afe7e81737aa4c7fde70 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Wed, 21 Dec 2016 18:14:51 +0100 Subject: [PATCH] gsk: Don't overdraw with transparent That code doesn't do anything. And what the code should be doing (clearing the abckground) isn't necessary as cairo drawing is guaranteed to clear the surface. --- gsk/gskcairorenderer.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/gsk/gskcairorenderer.c b/gsk/gskcairorenderer.c index 3a83b65924..4589755755 100644 --- a/gsk/gskcairorenderer.c +++ b/gsk/gskcairorenderer.c @@ -65,12 +65,6 @@ gsk_cairo_renderer_render (GskRenderer *renderer, gsk_renderer_get_viewport (renderer, &self->viewport); - cairo_save (cr); - cairo_set_operator (cr, CAIRO_OPERATOR_OVER); - cairo_set_source_rgba (cr, 0, 0, 0, 0); - cairo_paint (cr); - cairo_restore (cr); - if (GSK_RENDER_MODE_CHECK (GEOMETRY)) { cairo_save (cr); -- 2.30.2